#ifndef JNI4CPP_SEARCH_H
#define JNI4CPP_SEARCH_H
#endif //JNI4CPP_SEARCH_H

typedef struct Element {
    int num;
    // “==” 运算符重载
    bool operator==(const Element &x) {
        return num == x.num;
    }
};
typedef struct SSTable {
    Element *element;
    int length;
};

//.h头文件里声明, .cpp源文件里实现，#include "search.h"就可以访问源代码里的实现
//记得CMakeLists.txt文件 中 add_library{} 中添加 search.cpp
int sequenceSearch(SSTable *table, Element *key);
int sequenceSearch2(SSTable &table, Element &key);